Big Huge Thesaurus

desoxyribonucleic acid

noun

sounds kind of like